Open technology is a fantastically appealing dream. Here in the real world, however, many of us struggle to get by with the increasingly closed platforms that define our digital life. In this talk, we discuss how to combat closed technology with open technology, through the supernerdy activity of reverse engineering.g is just a fancy name for taking things apart to understand how they work. We demonstrate how this can be done to closed-source software running on various different platforms.
As part of our demonstration, we cover a handful of topics relevant for the intrepid hacktivist who wants to survive in the age of gated communities: * investigative capabilities available on closed mobile platforms (focus on Android and IOS) * trends in application sandboxing and digital rights management * gotchas of interoperating with proprietary protocols
The examples throughout the talk may be somewhat technical, but taken from everyday examples most of the audience should be able to relate to. Even if programming and reverse engineering is not your thing, you still risk learning something by showing up.